मुख्य कंटेंट तक स्किप करें

मल्टी-वेरिएंट प्रोडक्ट सेट करें

यह गाइड बताती है कि मर्चेंट ऐप के भीतर मल्टी-वेरिएंट प्रोडक्ट को कैसे सेट करें।

मल्टी-वेरिएंट प्रोडक्ट्स के लिए, केवल एक वेरिएंट ग्रुप (Primary priced variant group) में कीमतें (prices) कॉन्फ़िगर की जा सकती हैं; अन्य सभी वेरिएंट ग्रुप्स में ज़ीरो-प्राइस (शून्य कीमत) वाले विकल्प होंगे। जब कई वेरिएंट ग्रुप कॉन्फ़िगर किए जाते हैं, तो सिस्टम बिलिंग के दौरान हर ग्रुप से कम से कम एक विकल्प चुनना अनिवार्य बनाता है। यह सुनिश्चित करता है कि ऑर्डर पूरा होने से पहले प्रोडक्ट की पूरी स्पेसिफिकेशन (जैसे साइज, टाइप, सॉस) चुन ली गई है।

उदाहरण (Example Scenario)

  • product: पनीर बर्गर (Paneer Burger)
  • size: यह 'Primary priced variant group' है जो कीमत तय करता है।
  • Paneer Type और Sauce: इनका उपयोग केवल कस्टमाइजेशन के लिए किया जाता है (इनकी कीमत शून्य होती है)।

आवश्यकताएँ (Prerequisites)

  • आप मर्चेंट ऐप में ऐसे रोल (Role) के साथ लॉग इन हैं, जिसके पास Inventory एडिट करने की अनुमति है।

स्टेप 1: प्रोडक्ट बनाएँ या एडिट करें

  1. Inventory → Products पर नेविगेट करें।
  2. Add Product पर क्लिक करें या किसी मौजूदा प्रोडक्ट (जैसे Paneer Burger) को चुनें।
  3. Name और Category जैसी बेसिक जानकारी भरें।
note

वेरिएंट-बेस्ड प्रोडक्ट्स के लिए, आप मुख्य 'Price' सेक्शन में कीमत सेट नहीं कर सकते। कीमतें Primary priced variant group के भीतर ही परिभाषित की जानी चाहिए।

Inventory products list

स्टेप 2: वेरिएंट्स (Variants) बनाएँ

  1. प्रोडक्ट ऐड/एडिट स्क्रीन में, Variants सेक्शन तक स्क्रॉल करें।
  2. अपने वेरिएंट ग्रुप्स को कॉन्फ़िगर करना शुरू करने के लिए Add variant पर क्लिक करें।

Add variant products

सुझाव: ऑप्शन जोड़ने से पहले यह तय कर लें कि कौन सा विशिष्ट वेरिएंट ग्रुप कीमत को नियंत्रित करेगा (उदाहरण के लिए: Size)।

स्टेप 3: प्राइमरी प्राइस वेरिएंट ग्रुप जोड़ें (उदाहरण: Size)

  1. Size नाम का एक वेरिएंट ग्रुप बनाएँ (यदि यह पहले से मौजूद नहीं है)। Name और Sort Order दर्ज करें, फिर Add Group बटन पर क्लिक करें।

Add variant group

  1. Add variant फॉर्म में, Variant Group के रूप में Size चुनें।
  2. इस ग्रुप के लिए Primary priced variant सेटिंग को चालू (Toggle) करें। यह इस प्रोडक्ट के Size ग्रुप के तहत बनाए जाने वाले सभी वेरिएंट्स के लिए Price (कीमत) फ़ील्ड को अनिवार्य (Mandatory) बना देता है। Title, Food Type, Price, और Parcel Charges (वैकल्पिक) दर्ज करें, फिर Add पर क्लिक करें।

Add variant group

अब Size ही एकमात्र ऐसा ग्रुप बन गया है जहाँ कीमतें असाइन की जा सकती हैं।

  1. निम्नलिखित वेरिएंट्स को उनकी कीमतों के साथ जोड़ें:

    VariantPrice
    Medium₹150
    Large₹180
  2. जब सभी कीमत वाले वेरिएंट बन जाएंगे, तो आपकी स्क्रीन नीचे दी गई तस्वीर जैसी दिखेगी।

Priced variant group list

  1. प्राइमरी प्राइस वेरिएंट प्रोडक्ट्स को इस सिंबल के साथ मार्क किया जाता है।Primary priced variant.
note

जब आप Size ग्रुप के तहत विकल्प (options) बनाते हैं, तो Primary priced variant चेकबॉक्स अपने आप चुना (auto-selected) जाएगा, और प्राइस फ़ील्ड अनिवार्य रहेगा।

स्टेप 4: ज़ीरो-प्राइस वेरिएंट ग्रुप्स जोड़ें

Paneer Type

  1. Paneer Type नाम का एक वेरिएंट ग्रुप बनाएँ।
  2. जब यह वेरिएंट ग्रुप चुना जाता है, तो Price फ़ील्ड डिसेबल (निष्क्रिय) हो जाएगी क्योंकि यह प्राइमरी प्राइस वेरिएंट ग्रुप नहीं है।
  3. वेरिएंट्स जोड़ें: Grilled Paneer, Crispy Paneer

Zero priced variant

Sauce

  1. Sauce नाम का एक वेरिएंट ग्रुप बनाएँ।
  2. इस ग्रुप के लिए भी Price फ़ील्ड डिसेबल रहेगी।
  3. वेरिएंट्स जोड़ें: Mayo, Mint Mayo

जब सभी वेरिएंट्स बन जाएंगे, तो आपकी स्क्रीन इस तरह दिखेगी:

Priced variant group list

जब किसी प्रोडक्ट में इस तरह से कई वेरिएंट ग्रुप कॉन्फ़िगर किए जाते हैं, तो बिलिंग फ्लो आर्डर पूरा करने से पहले हर ग्रुप से कम से कम एक विकल्प चुनने के लिए बाध्य करता है।

स्टेप 5: प्रोडक्ट को सेव (Save) करें

  1. सभी वेरिएंट ग्रुप्स की समीक्षा करें और पुष्टि करें कि:
  • केवल Size में कीमतें कॉन्फ़िगर हैं।
  • अन्य सभी ग्रुप्स सिंगल-सेलेक्ट हैं, अनिवार्य हैं, और उनकी कीमत शून्य है।
  1. मल्टी-वेरिएंट प्रोडक्ट सेटअप पूरा करने के लिए Add Item या Update Item बटन पर क्लिक करें।

बिलिंग के समय प्राइसिंग कैसे काम करती है

  • प्रोडक्ट की अंतिम कीमत केवल Size वेरिएंट ग्रुप में चुने गए विकल्प से तय होती है।
  • Paneer Type, Sauce, और Spice Level के चयन का उपयोग केवल कस्टमाइजेशन के लिए होता है और इनसे कीमत नहीं बदलती।
  • बिलिंग के दौरान, ऑर्डर कन्फर्म करने से पहले एप्लिकेशन हर कॉन्फ़िगर किए गए वेरिएंट ग्रुप से एक विकल्प चुनना अनिवार्य करता है।

बिलिंग उदाहरण (Billing Example)

प्रोडक्ट के सफलतापूर्वक बनने या एडिट होने के बाद, अकाउंट सिंक (Sync) होने पर यह प्रोडक्ट Staff App की बिलिंग स्क्रीन में दिखाई देगा आप नीचे दिखाए अनुसार वेरिएंट चुन सकते हैं:

variant group select in Staff App

चुने गए विकल्प:

  • Size: Regular — ₹120
  • Paneer Type: Grilled Paneer
  • Sauce: Mayo

Final price (अंतिम कीमत): ₹120 (केवल Size वेरिएंट की कीमत जुड़ी है; अन्य सभी वेरिएंट ज़ीरो-प्राइस कस्टमाइजेशन हैं)।